it has seen better days - French English Dictionary